Big Huge Thesaurus

Phlox stellaria

noun